using System.Collections.Immutable;

namespace NuGetUpdater.Core.Analyze;

public sealed record SecurityVulnerability
{
    public required string DependencyName { get; init; }
    public required string PackageManager { get; init; }
    public required ImmutableArray<Requirement> VulnerableVersions { get; init; }
    public required ImmutableArray<Requirement> SafeVersions { get; init; }
}
